derrick foundation - French English Dictionary